
.searchInfo {
	width: 1230px;
	height: 55px;
	*height:70px;
	background: #fff;
	margin: 0 auto;
	padding-left: 20px;
	position: relative;
	border-top:2px solid #19b1e3;
}
.searchInfo22{height:70px;}
.searchInfo select.selectTravel {
	width: 140px;
	height: 24px;
	margin: 20px 24px 0px;
	padding-left: 40px;
}
.searchInfo select.selectTravel option {
	padding-top: 10px;
	padding-bottom: 10px;
}
.searchInfo .searchInfo-box {
	
	margin-left: 30px;
	font-size: 16px; padding-top:20px
}
.searchInfo .searchInfo-box input {
	text-indent: 5px;
}
.searchInfo .searchInfo-box input.time {
	width: 160px;
	height: 30px;
}
.searchInfo .searchInfo-box input.coding {
	width: 260px;
	height: 30px; line-height:30px
}
.searchInfo .searchInfo-box select {
	width: 96px;
	height: 35px;
	letter-spacing: 8px;
	padding-left: 15px;
}
.searchInfo .searchInfo-box a {
	width: 76px;
	height: 35px;
	background-color: #19b1e3;
	padding: 6px 20px;
	color: #fff;
	font-size: 16px;
	vertical-align: middle;
	margin-left:20px;
}
.searchInfo .searchInfo-box input.date{
	width:170px;
	height:30px; line-height:30px
}
.Infobox {
	width: 1250px;
	background: #fff;
	margin: 0 auto;
	padding-bottom:100px;
}
.Infobox table {
	margin: 0 auto;
}
.Infobox table tr {
	text-align: center;
}
.Infobox table tr:nth-child(2n-1) {
	/*background: #f7f7f7;*/
}
.Infobox table tr td {
	font-size: 14px;
	/* width: 200px;*/
}
.Infobox-dialog {
	width: 780px;
	background: #fff;
	position: absolute; z-index:999;left:50%; margin-left:-390px;
	box-shadow: 0px 0px 20px 6px #999;
	-ms-box-shadow: 0px 0px 20px 6px #999;
	-moz-box-shadow: 0px 0px 20px 6px #999;
	*border:1px solid #999;
}
.Infobox-dialog .dialog-head {
	width: 780px;
	background: #f5f5f5;
	margin-bottom: 10px; overflow:hidden; height:35px
}
.Infobox-dialog .dialog-head p {
	margin-left: 20px;
	border: none;
	font-size: 14px; margin-top:10px
}
.Infobox-dialog .dialog-head p img {
    *margin-top:-20px;
	margin-left: 320px;
	vertical-align: middle;
	cursor: pointer;
}
 .dialog-table table tr {
	height: 30px;
	background: #fff;
	border-bottom-color: #ccc;
}
.Infobox-dialog .dialog-table table tr td {
	font-size: 13px;
}
.Infobox .Infobox-first {
	width: 1230px;
	height: 40px;
	background-color: #F9F9F9;
	margin: 0 auto;
	line-height: 40px;
}
.Infobox .Infobox-first ul li {
	color: #565656;
	font-size: 16px;
	float: left;
	font-weight: 500;
	margin-left: 0px;
	line-height: 40px;
}
.Infobox p {

	margin: 0 auto;
	line-height: 20px;
}
.searchInfo .time {
	font-size: 16px;
	float: left;
	width: 180px;
	height: 30px;
	border: 1px solid #e6e5e4;
	line-height: 30px;
	margin: 20px 10px;
	text-align: center;
	cursor: pointer;
}
.searchInfo .time img {
	float: right;
	margin-top: 12px;
	margin-right: 10px;
}
.searchInfo .select {
	position: absolute;
	top: 82px;
	left: 10px;
	display: none;
}
.searchInfo .select ul li {
	font-size: 14px;
	width: 180px;
	height: 60px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e6e5e4;
	margin-top: -30px;
	background: #fff;
}
.searchInfo .select ul li:hover {
	background: #19b1e3;
	color: #fff;
}

.dialog-table th{ border-bottom:1px solid #ccc}
.dialog-table td{ padding:3px 28px ;border-bottom:1px solid #ccc}
.table2{ border:1px solid #ccc; width:1230px}
.table2 tr td a{text-decoration:underline;cursor:pointer;}
.table2 td,th{ border-bottom:1px solid #ccc}
.Infobox .Infobox-first{text-indent:25px;}
.Infobox-text { padding:15px 30px; line-height:150%; width:1170px}
.white{width:1250px;height:25px;background:#fff;margin:0 auto;border-top:2px solid #19b1e3;}
.orderNumber .list table{ width:100%}
.searchInfo .select ol li {
	width: 180px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e6e5e4;
	background: #fff; border-top:0px
}
.searchInfo .select {
	position: absolute;
	top: 38px;
	left: -30px;
	*top: 52px;
	*left:-20px;
}
.searchInfo .select .week{ background-color:#19b1e3;
	color: #fff;}
.Infobox .table2 tr:nth-child(2n-1) {background: #f7f7f7;}

.Infobox p img{ max-width:1170px; height:auto
}
.searchInfo .searchInfo-box a.L_grey {background:#909090;
}
.searchInfo .searchInfo-box span.L_span {margin-left: 40px; font-size: 14px;
}

@media screen and (max-width : 1024px){
.searchInfo{ width:1000px}
.Infobox{ width:1000px}
.page{width: 1000px;}
.white{width:1000px;}
.table2{width:980px;}
table{width:760px;}
.Infobox .Infobox-first {width:980px;padding:0px;margin:0px;}
.dialog-table td{ padding:3px 25px}
.Infobox p{width:900px;}
.Infobox-text { width:940px
    }
.Infobox p img{ max-width:900px; height:auto
}
.searchInfo .searchInfo-box {margin-left:15px;
    }
.searchInfo .searchInfo-box a {margin-left:5px;
    }
.searchInfo .searchInfo-box span.L_span {margin-left: 10px;
}

}
